package gamagora.game.world.maps.game
{
	import gamagora.game.world.maps.OSMap;
	import gamagora.game.entity.*;

	public class OSMap46 extends OSMap
	{
		public function OSMap46()
		{
			super();

			var ground:OSGround = new OSGround(0, 640, 160, 440, 0, false);
			ground.setNoErosionDown([168, 169, 170, 171, 172, 173, 174, 175]);
			ground.setNoErosionLeft([0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168]);
			ground.setNoErosionRight([39, 47, 55, 63, 71, 79, 87, 95, 103, 111, 119, 127, 135, 143, 151, 159, 167, 175]);
			ground.erode();
			add(ground);

			ground = new OSGround(160, 720, 560, 360, 0, false);
			ground.setNoErosionDown([476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503]);
			ground.setNoErosionLeft([0, 28, 56, 84, 112, 140, 168, 196, 224, 252, 280, 308, 336, 364, 392, 420, 448, 476]);
			ground.erode();
			add(ground);

			ground = new OSGround(700, 780, 180, 20, 45, false);
			ground.setBorders(true, true);
			add(ground);

			ground = new OSGround(860, 840, 100, 240, 0, false);
			ground.setNoErosionDown([55, 56, 57, 58, 59]);
			ground.setNoErosionLeft([0]);
			ground.setNoErosionRight([4, 9, 14, 19, 24, 29, 34, 39, 44, 49, 54, 59]);
			ground.erode();
			add(ground);

		}
	}
}
